stretch of level ground - German English Dictionary